main drainage - German English Dictionary